package crudfx.navigation;
import javafx.stage.*;
import javafx.scene.*;
import javax.swing.*;
import crudfx.util.*;
import crudfx.navigation.*;
/**
 * @profile desktop
 * @author Sergey Surikov
 */
public class FormMenu {
    var jMenuBar:JMenuBar;
    public-init var stage:Stage;
    public var content:FormSubMenu[] on replace {setItems()};
    function setItems(){
        jMenuBar.removeAll();
        for(i:FormSubMenu in content){i.add(jMenuBar);}
        }
    init{
        jMenuBar=new JMenuBar();
        var f:JFrame=Tools.stage2Frame(stage);
        f.setJMenuBar(jMenuBar);
        /*var jMenu1:JMenu = new JMenu("JMenu");
        var jMenuItem2:JMenuItem = new JMenuItem("JMenuItem");
        jMenu1.add(jMenuItem2);
        jMenuBar.add(jMenu1);*/
        setItems();
        }
    }
